package interfaces;

import java.util.ArrayList;
import model.Supplier;

import model.Customer;

public interface IFSupplier {
	
	public ArrayList<Supplier> getAllSuppliers() throws Exception;
	
	public Supplier searchSupplier(String name, String phoneNumber, String address, String email, int zipcode, String country, String city, int productId) throws Exception;

	public ArrayList<Supplier> searchSupplierList(String name, String phoneNumber, String address, String email, int zipcode, String country, String city, int productId) throws Exception;
	
	public void insertSupplier(String name, String phoneNumber, String address, String email, int zipcode, String description, int productId) throws Exception;
	
	public void removeSupplier(String name, String phoneNumber, String address, String country, String city, String email, int zipcode, int productId) throws Exception;
}
